<table class="table1">
<if value="{$attr} neq ''" >
<tr>
		<th class="w100">属性</th>
		<td>
		<table id='goodsAttr'>
			<list from="$attr" name='$a'>
				<tr>
					<th>
						{$a.attr_name}
					</th>
				<td>{$a.html}</td>	
				</tr>
			</list>							
		</table>
		</td>
</tr>
</if>
</table>
<table class="table1">
<tr>
		<th class="w100">库存</th>
		<td>
		<table id='goodsStock'>
			<tr>
				<list from="$spec[0]" name='$s'>
					<td>{$s.attr_name}</td>
				</list>
				<!--<td>
					价格
				</td>
				<td>
					库存
				</td>
				<td colspan='2'>
					货号
				</td>-->
			</tr>
			<foreach from="$spec" value='$stock'>
			<tr>
				
					<foreach from='$stock' value="$s">
						<td>{$s.html}</td>
					</foreach>
				<!--<td>
					<input type="text" name='spec[price][]' class='w100'/>
				</td>
				<td>
					<input type="text" name='spec[stock][]' class='w100'/>
				</td>
				<td>
					<input type="text" name='spec[sn][]' class='w100'/>
				</td>-->
				<td>
					<button type='button' class="hd-cancel addStockForm" >添加</button>
				</td>
			</tr>				
			</foreach>			
		</table>
		</td>
</tr>
</table>
<script>
	$(".addStockForm").live('click',function(){
		var tr = $(this).parents('tr').eq(0).clone().find('input').val('').end();
		//将按钮文字改为移除
		tr.find('button').html('移除').attr('class','hd-cancel delStockForm');
		$("#goodsStock").append(tr);
	})
	$(".delStockForm").live('click',function(){
		var tr = $(this).parents('tr').eq(0).remove();
	})
	//当有价格变化时，取库存中最低的价格做为商品主表价格
	$('[name*=price]').live('blur',function(){
		var t= $(this).val()*1;
		//如果价格为0，就还是用旧的数据
		if(!t)return;
		price=t;
		$("[name='spec[price][]']").each(function(i){
			var s =$("[name='spec[price][]']").eq(i).val()*1;
			//价格不为0时才比较
			if(s!=0)price=Math.min(s,price);
		})
		$('[name=price]').val(price);
	})
	$('[name*=price]').live('blur',function(){
		if(!parseInt($(this).val())){
			$(this).val('');
		}
	});
	$('[name*=stock]').live('blur',function(){
		if(!parseInt($(this).val())){
			$(this).val('');
		}
	});
</script>

















